lubricating stuff - German English Dictionary